lead selenate - Spanish English Dictionary